Science

The Juno Spacecraft Caught Ganymede Casting a Stunning Shadow on Jupiter